﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using BackgroundTask;

namespace BackgroundActionPool_Test {
    class VariousActionWithResult : BackgroundTask.BackgroundAction<Action, bool> {
        public VariousActionWithResult(Func<Action, bool> a, Action param) : base(a, param) {
        }

        public VariousActionWithResult(Func<Action, bool> a) : base(a) {
        }

        public VariousActionWithResult(Func<Action, bool> a, EventHandler<ActionDoneEventArgs<bool>> onDone, Action param) : base(a, onDone, param) {
        }
    }
}
